home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / wildcat / quests20.zip / QUESTATS.DOC next >
Text File  |  1992-03-21  |  20KB  |  430 lines

  1.         ┌The─╥┬─────╥┬─────╥┬─────╥┬────╥┬────╥┬─────╥┬─╥┬─────╥┬─────╖
  2.         │ ╓──╜│ ╓─┐ ║│ ╓─┐ ║│ ╓─┐ ║│ ╓──╜│ ╓──╜└─┐ ╓─╜│ ║│ ╓─┐ ║│ ╓─┐ ║
  3.         │ ║   │ ║ │ ║│ ║ │ ║│ ║ │ ║│ ╙─╖ │ ║     │ ║  │ ║│ ║ │ ║│ ║ │ ║
  4.         │ ║   │ ║ │ ║│ ║ │ ║│ ║ │ ║│ ╓─╜ │ ║     │ ║  │ ║│ ║ │ ║│ ║ │ ║
  5.         │ ╙──╖│ ╙─┘ ║│ ║ │ ║│ ║ │ ║│ ╙──╖│ ╙──╖  │ ║  │ ║│ ╙─┘ ║│ ║ │ ║
  6.         └────╜└─────╜└─╜ └─╜└─╜ └─╜└────╜└────╜  └─╜  └─╜└─────╜└─╜ └─╜
  7.                                 S O F T W A R E
  8.  ┬ ┌┐ ┌┐ ┌┐ ┐┌ ┌┐ ┌┬┐ ┬ ┌┐ ┌┐   ┬ ┌┐   ┌─ ┌┐ ┌┬┐ ┌┬┐ ┐┌ ┌┐ ┬ ┌─ ┌┐ ┌┬┐ ┬ ┌┐ ┌┐
  9.  ┴ └└ └└ └┘ └┘ └┴  └  ┴ └┘ └└   ┴ └└   └─ └┘ └ └ └ └ └┘ └└ ┴ └─ └┴  └  ┴ └┘ └└
  10.                                Proudly Presents
  11.  
  12.                                 QUESTATS v. 2.0
  13.                                 by David Trinko
  14.               Compiles statistics based on Wildcat Questionnaires
  15.                        *** WILDCAT 3 and 2 NOW SUPPORTED ***
  16.  
  17. INTRODUCTION:
  18.  
  19.    Wildcat BBS has many strong points.  However, many sysops have one grudge
  20. about the program - the questionnaire section generates answer sheets, but
  21. doesn't generate any real statistics.  If you wanted to know how many users
  22. chose one particular answer, you had to count it by hand.  Questats
  23. (Questionnaire Statistics) will fill in this gap.
  24.  
  25.    Using the answer files that Wildcat generates, and the list/print file
  26. produced by Makeques, Questats will create display statistics based on
  27. multiple choice questions (and yes/no questions in Wildcat 3.0), in the form
  28. of an ANSI color file or an ASCII black and white file.
  29.  
  30.    My old pal Bob Sysop will help demonstrate in this file.  He runs Wildcat
  31. BBS and is very excited to see a product like Questats on the market.  Bob
  32. runs Wildcat 3.01.  The program will work with all of the 2.?? versions of
  33. Wildcat (I think).  It has been updated so that it can use Wildcat 3.  If you
  34. are using Wildcat 1.??, just try and see.  And maybe you should consider
  35. updating!
  36.  
  37. QUESTS20.ZIP:
  38.  
  39.    QUESTS20.ZIP consists of the following files:
  40.  
  41.               QUESTATS.EXE - This is the Questats program itself.
  42.               QUESTATS.DOC - This file, including the instructions for the
  43.                              program.
  44.  
  45. COMMAND LINE PARAMETERS:
  46.  
  47.    Think you're ready to try this program without reading any further?  If you
  48. dare try, here are the command line parameters accepted by Questats.
  49.   A=: Answer Filename
  50.   Q=: Question List File from Makeques
  51.   +=: Outputs Questionnaire Results to specified ANSI file
  52.   -=: Outputs Questionnaire Results to specified ASCII file
  53.    S: Program Setup
  54.  
  55. QUESTATS 2.0 by David Trinko . . . Connection Software . . . . . . . .  Page 2
  56.  
  57.    After the = sign in each of the above, include the filename.  Your default
  58. path and extension from Setup will be used unless you include other
  59. information.  As an example, say your questionnaire results are in \Wildcat,
  60. your list file is in \Wildcat\Question, and your results are heading for
  61. \Wildcat\Bulletin.  If you were working with questionnaire #1, and you wanted
  62. your results in ANSI bulletin 5, you would use the line:
  63.  
  64. QUESTATS A=\Wildcat\QUES1.ANS Q=\Wildcat\Question\Ques1.Lst +=\Wildcat\
  65.  Bulletin\BULL5.SCR
  66. (You can save yourself half the trouble by entering the paths and extensions
  67. in the setup utility!)
  68.  
  69.    The program will ask you to enter any information you may have forgotten.
  70.  
  71.    If you are lost, stay tuned for a little more in-depth view of it all.
  72.  
  73. SETUP:
  74.  
  75.    First thing's first - you need to unZIP the file into the directory you
  76. want it in.  Good ol' Bob chose his C:\Wildcat directory, so he used:
  77. PKUNZIP QUESTS12.ZIP C:\WC30
  78.  
  79.    Then, switch to that directory so that you can set it up.
  80. CD \WC30
  81.  
  82. in Bob's situation.  Now you're ready to setup Questats.  Type
  83. QUESTATS S
  84.  
  85. from your DOS prompt.  Now you'll see a menu, and can work a little.
  86.  
  87. (In most situations, hitting enter at a menu selection you didn't want will
  88. leave the option unchanged and take you back where you were.)
  89.  
  90. 1. Default Path-Answer File
  91.  
  92.    Here, you tell Questats where your questionnaire answer files are located.
  93. The answer files are Wildcat's answer files (.ANS in Wildcat 2 and .001
  94. [depending on node number] in Wildcat 3) when users answer a survey.
  95. C:\WC30 was Bob's answer.  Typing . here will use the current directory.  Bob
  96. thought about it, and, since his answers were in his C:\WC30 directory, he
  97. typed C:\WC30\QUES, which is where his .001 files were.  This path is used
  98. when entering the answer filename from the command line OR manually.  (The
  99. program defaults to Current Directory when you first run setup.)
  100.  
  101. 2. Default Path-List File
  102.  
  103.    Here, you tell Questats where you will be keeping your question list files.
  104. This is a file that you will create with Makeques from the main menu (see
  105. later on, in STARTING THE PROGRAM).  Bob keeps his Makeques in his
  106. C:\WC30\Ques directory, and decided that this is where he wanted to keep the
  107. list files he created, as well.  So he entered C:\WC30\Ques.  Typing a period
  108.  
  109. QUESTATS 2.0 by David Trinko . . . Connection Software . . . . . . . .  Page 3
  110.  
  111. (.) will tell the program to use the current directory.  This path is used
  112. when entering the question filename from the command line OR manually.  (The
  113. program defaults to Current Directory when you first run setup.)
  114.  
  115. 3. Default Path-Output File
  116.  
  117.    For this option, you are telling Questats where you will want it to put the
  118. results it finds.  Bob wants his results in his bulletins, so he told Questats
  119. C:\WC30\Bull, his bulletin directory.  Obviously, you may not want the results
  120. in your bulletin directory.  If you want to put the results in your current
  121. directory, type a period.  (The program will default to Current Directory when
  122. you run the program the very first time.)
  123.  
  124. 4. Default Answer Extension
  125.  
  126.    This is the default extension for your answer files.  This defaults to
  127. .ANS, which is Wildcat's default.  This one probably shouldn't be changed
  128. unless you are using a version of Wildcat that doesn't put the answer files
  129. to a .ANS file.  Wildcat 3 users will want to change the default to .001 for
  130. their node 1 files, which is also what a single-line system will use.
  131.  
  132. 5. Default List Extension
  133.  
  134.    This is the default extension for the list files you will create with
  135. Makeques.  The program defaults to .LST - just use any extension that you can
  136. remember to type every time you list a questionnaire from Makeques.
  137.  
  138. 6. Default ANSI Extension
  139.  
  140.    This is the extension you want to use for your ANSI color output files.
  141. Since Bob wants to put his files in his bulletin directory, he will be using
  142. .SCR (the extension for ANSI display files), which also happens to be the
  143. default.  Any extension you need/want will do.
  144.  
  145. 7. Default ASCII Extension
  146.  
  147.    This is the extension you wish to use for your ASCII black and white output
  148. files.  Again, Bob wants to use his files for bulletins, so he chooses to
  149. change it from the default .TXT to .BBS (the extension for ASCII display files
  150. in Wildcat).  Whatever you want will work!
  151.  
  152. 8. Set Up Output Colors
  153.  
  154.    This choice will let you pick the colors used in your ANSI color output
  155. files.  You will see an example screen (with the all-mighty question, which
  156. came first, the chicken or the egg?) with the colors.  To change a color, type
  157. the number of the text you want to change the color for.  Then, you'll get a
  158. list of colors.  Pick the one you like.  When you're done, the screen will be
  159. updated with your new color preferences.  Bob is happy with the colors the way
  160. they are, so he leaves this alone.
  161.  
  162.  
  163. QUESTATS 2.0 by David Trinko . . . Connection Software . . . . . . . .  Page 4
  164.  
  165. 9. Registration Information
  166.  
  167.    Here, you enter the registration information sent to you by Connection
  168. Software.  When you get your number (see REGISTRATION below for more
  169. information), you can enter your number and name.  *IMPORTANT*  You must enter
  170. your name and number EXACTLY as it was assigned to you by Connection Software,
  171. or else the program will not accept the registration.  This means capital
  172. letters are typed as capitals, lowercase letters as lowercase, and no spaces
  173. where spaces don't belong.  Bob is still looking over the program, so he
  174. leaves this as unregistered.
  175.  
  176. RUNNING THE PROGRAM:
  177.  
  178. 1. Making List File
  179.  
  180.    Questats needs a list of questions so that you can tell what the question
  181. was before you see the answer.  Questats will read from this file when it
  182. creates the statistics each time so that it can read the questions.  So, any
  183. time you change your questionnaires, MAKE SURE YOU UPDATE THE LIST FILE, TOO!
  184.    Makewild changed between versions 2 and 3, so the steps are different.
  185.  
  186. a) Wildcat 2 Series
  187.  
  188. The Makeques program used to make your questionnaires for Wildcat has a List
  189. function that does the job nicely.  Load up Makeques, then load your
  190. questionnaire.  Then, <L>ist it.  The program will ask you for a filename to
  191. save it as.  Make sure you use the same extension as you entered in the Setup,
  192. and that you put it in the same path as you entered in the Setup.  For
  193. instance, Bob's friend Carol wants the list file in her \WILDCAT directory.
  194. So, when it asked for a filename, she typed \WILDCAT\QUES1.LST.
  195.  
  196. b) Wildcat 3 Series
  197.  
  198. The Makeques program will give you the results you need, as well.  Load
  199. Makeques, and then load your questionnaire.  To list your questionnaire, press
  200. [F9] - Print.  Then give the filename you want.  Ever-creative Bob chose
  201. \WC30\QUES\QUES0001.LST.  You can be more creative, if you'd like - just
  202. remember what you called it!
  203.  
  204. 2. Running Questats
  205.  
  206.    Once you have the list file ready, and at least one user has run the
  207. questionnaire (so that the .ANS/.001 file exists), you are ready to run
  208. Questats.
  209.  
  210. a) Entering Filenames Manually
  211.  
  212.    Questats has several command line options so that it can process the
  213. statistics automatically, perhaps as a daily event.  However, if you plan on
  214. running the program manually each time, you can simply type QUESTATS, and the
  215. program will ask you for each of the filenames.
  216.  
  217. QUESTATS 2.0 by David Trinko . . . Connection Software . . . . . . . .  Page 5
  218.  
  219.    When entering the filenames manually, you need to merely type the name of
  220. the file.  You do not need to enter the extension or path unless it is
  221. different than the default set in the Setup.  If the filename is in the
  222. current directory, you will need to type your current path.  For instance, if
  223. you are in the \WC30 directory, and the file you need is in this directory,
  224. you must type \WC30.  (See "What's New" for an explanation why!)
  225.  
  226.    If you enter all of the filenames correctly and the program doesn't
  227. experience any problems, your output file will be ready for viewing.
  228.  
  229.    Pressing enter on a blank line to any of the filenames will end the
  230. program.
  231.  
  232.    Bob's friend Bill figured he'd try the program manually for his
  233. questionnaire #1 and put it in his bulletin directory as ANSI #5.  So, he
  234. answered like this:
  235. Answer Filename:
  236. Default extension: .ANS  Default path:
  237. \WC30\Ques\QUES0001.001
  238. Question Filename:
  239. Default extension: .LST  Default path:
  240. \WC30\Ques\QUES0001.LST
  241. Output to:  (A)NSI file or AS(C)II file? A
  242. Output Filename:
  243. Default extension: .SCR  Default path:
  244. \WC30\Bull\Bull5
  245.  
  246. and the program worked fine from there.  Note in the output file line that
  247. Bill didn't type BULL5.SCR, but it still put the stats in that file.  Why?
  248. The program assumed .SCR since Bob didn't tell it otherwise.
  249.  
  250.    If Bill were REALLY smart, he would go to Setup and change his default path
  251. for each of the files.  That way, he wouldn't have to type those long paths.
  252. But, hey, we'll give Bill a break; he's new to the program!
  253.  
  254. b) Entering Filenames on the Command Line
  255.  
  256.    Questats will allow you to enter your filenames on the command line so that
  257. it does not need you to type anything while it is running.  This is ideal for
  258. a batch file, perhaps as a daily event.  The program will allow the following
  259. information on the command line:
  260.  
  261.   A=: This is the name of the Answer filename.  The program will use the
  262.       default path and extension you entered in the setup unless you include
  263.       a different path or a different extension.
  264.   Q=: This is the name of your Question List filename.  The program will again
  265.       look at your setup for the path and extension unless you include other
  266.       information.
  267.   +=: This is the name of the ANSI color file you want the program to produce.
  268.       It will, of course, look at your default path and extension in the setup
  269.       unless you tell otherwise.
  270.  
  271. QUESTATS 2.0 by David Trinko . . . Connection Software . . . . . . . .  Page 6
  272.  
  273.   -=: This is the name of the ASCII (B&W) file you want the program to
  274.       produce.  You guessed it - it will use your path and extension from
  275.       setup unless you give it another path or extension.
  276.  
  277.    Use only += or -=, do NOT use both.
  278.  
  279.    Examples, you ask?  But of course.
  280.  
  281.    Since Bob now has all of his defaults set the way he needs them, he simply
  282. uses this when he wants the stats for questionnaire #1 in his ANSI bulletin
  283. #5, and his list file is named Ques1.Lst in his default list file directory,
  284. so he uses:
  285.  
  286. Questats A=Ques1 Q=Ques1 +=BULL5
  287.  
  288.    Bob's pal Bill didn't enter his information into setup, so he needs this
  289. for a black and white file:
  290.  
  291. Questats A=\WC30\Ques\Ques0001.001 Q=\WC30\Ques\Ques0001.LST -=\WC30\BULL5.BBS
  292.  
  293.    If you forget some information, the program will ask you to type it
  294. manually.  For instance, if Bill forgot to type A=\Wildcat\Ques1.Ans, the
  295. program would ask him to type it by hand before it would go on.
  296.  
  297. 3. The Results
  298.  
  299.    The top of the output files includes the number of people answering the
  300. question, and the date and time that Questats was run to output the
  301. statistics.  The file includes the question, then each of the possible answers
  302. below each question.  Next to each answer is the number of people who chose
  303. that option, then the percentage of people answering that question who chose
  304. that answer.
  305.  
  306. REGISTRATION:
  307.  
  308.    Nothing's free, I'm afraid.  This program is not "crippled," and is fully
  309. functional, however.  Registration of the program simply:
  310.  
  311. a) Drops the annoying Wannaware and replaces it with a "Thank you for
  312.    supporting Wannaware" message that would make anyone proud.
  313. b) Replaces the UNREGISTERED in the output files and program with "Registered
  314.    to:" and your name or your bulletin board's name.
  315. c) Entitles you to free copies of future releases of this program
  316. d) And makes you feel like a really great person for having a legal copy, and
  317.    you're promoting the shareware concept.  (And promoting the weight of my
  318.    wallet with any luck, but I don't mind...)
  319.  
  320.    Registration is pretty simple.  Send $5 in the form of a check/money order:
  321. David Trinko
  322. 217 North Main Street; Box 276
  323. Arlington, Ohio 45814
  324.  
  325. QUESTATS 2.0 by David Trinko . . . Connection Software . . . . . . . .  Page 7
  326.  
  327.    Include your return address and the EXACT name that you want the program
  328. registered to.  We will generate your registration number based on this
  329. information.  Include your phone number (BBS or voice) if you would like us to
  330. call you with your registration number.  Otherwise, we will just mail you your
  331. registration information.  In either case, we will mail you your registration
  332. information.
  333.  
  334.    Bob chose to register the program and sent us a simple note:
  335.  
  336. "Please register Questats to:
  337.  Bob A. Sysop
  338.  Please send registration number to:
  339.  Bob's Really Big BBS, (000) 555-1212
  340.  My address is:
  341.  1234 Hummingbird Lane
  342.  Some, State 00000
  343.  Thank you."
  344.  
  345.    Within days, Bob got a message on his bulletin board with his registration
  346. number.  It's that easy.  Days after that, he received a letter in the mail
  347. with his registration number, just so that he had it in print.
  348.  
  349.    Some folks would rather have an actual disk mailed to them.  For $10 in the
  350. form of a check or money order, we will send a disk (360k or 720k, please
  351. include your choice of disk size in your note) to your address.  The disk will
  352. include the newest copy of Counter, with your registration number already
  353. entered into it, and the unregistered versions of a few other Connection
  354. Software programs, including their documentations.
  355.  
  356. BUGS?
  357.  
  358.    This program has not been bug tested quite as hard as the last release, but
  359. I still feel it should be bugless, as the main base of the program is the
  360. same.  The last version has survived for nearly a year on a local BBS running
  361. daily, and has yet to bomb.
  362.  
  363.    However, I've been wrong before, and I'll be wrong again.  If this is the
  364. case, please send a letter describing the program, your system setup, and any
  365. other important information that you can offer, to the author.
  366.  
  367. SUPPORT:
  368.  
  369.    I offer free support for my programs at the moment, whether you are
  370. registered or not.  So, if you have questions, feel free to call me voice at
  371. (419) 365-5674.  However, please save this as a last resort - please look over
  372. the docs carefully to see if you can find a solution here.
  373.  
  374. WHAT'S NEW:
  375.  
  376.    A lot is new, but it really doesn't look like it.  Oh well!  I'll mention
  377. the big "important changes."
  378.  
  379. QUESTATS 2.0 by David Trinko . . . Connection Software . . . . . . . .  Page 8
  380.  
  381.    Wildcat 3 is now supported!  Wildcat 2 is still suppported, and the program
  382. will automatically determine which one you are using by looking at the answer
  383. file and by looking at the question file.  Also, with Wildcat 3 now supported,
  384. Wildcat 3's Yes/No and Yes/No Branch settings are supported.  This means that
  385. Multiple Choice, Yes/No, and Yes/No Branch are the three type of questions
  386. supported by Questats.  (These are the only real "multiple choice" type
  387. answers that can be used easily and quickly by the program.)
  388.  
  389.    Users no longer have to type the path when they enter the filenames
  390. manually.  The program will now use the default paths unless you type another
  391. path.  The drawback here is that if a file you need is in the current
  392. directory (and the current directory is NOT the default), you will have to
  393. type the name of your directory.  But, I think this is a minor inconvenience.
  394. This feature was added in because, when I was testing this version, I got REAL
  395. tired of typing \WC30\Bull all the time!
  396.  
  397.    The manual has been updated (obviously) and a few minor bugs have been
  398. eliminated.  (IE:  Having the instructions for running the program tell you to
  399. type COUNTER instead of QUESTATS!  Counter is another program by Connection
  400. Software - that's what I get for using the same manual outline for both
  401. programs!)
  402.  
  403.    That JUST about covers the whole program...  Oh yeah, we need to include
  404. ALL THAT LEGAL STUFF:
  405.  
  406.    I hate writing this stuff as much as you hate reading it, which is why it's
  407. at the end of the docs instead of the beginning like everyone else puts it.
  408.  
  409.    Wildcat and Makeques are both copyrighted programs by Mustang Software.
  410.  
  411.    Connection Software has every belief that this software is completely safe,
  412. and believes that it is bug and error-free.  However, in the event of a
  413. problem, Connection Software can not take responsibility for any problems or
  414. damage to any hardware or software on your system.
  415.  
  416.    Users may distribute unregistered copies of the software to their friends
  417. and acquaintances, as long as it is distributed in its entirety.  Registered
  418. copies can not be distributed - if you had to pay for it, so should everyone
  419. else, right?
  420.  
  421. FINALLY:
  422.  
  423.    I hope this program meets your expectations, and that it helps solve the
  424. biggest gap in Wildcat.  Good luck, and quite happy questioning!
  425.  
  426.                                            ---David Trinko
  427.                                               217 North Main Street; Box 276
  428.                                               Arlington, OH  45814
  429.  
  430.